20
25
78
168
193
217
275
306
384
419
453
520
603
652
745
774
868
924
944
1024
1105
1122
1140
1214
1252
1348
3811
1429
1430
1486
1514
1558
1629
1715
1798
1876
1880
1922
1926
1934
2010
2031
2108
2137
2145
2197
2273
2324
2346
2365
2406
2444
2498
2541
2552
2556
2643
2721
2773
2801
2878
2902
2933
2955
2962
3051
3147
3244
3309
3324
3350
3402
3454
3466
3471
3532
3571
3659
3726
6342
3831
3926
3938
4019
4035
4125
4215
4243
4319
4399
4490
4516
4605
4680
4710
4762
4852
4907
4929
4947
